package model

import "time"

type Transport struct {
	TransportId      uint   `gorm:"primary_key;AUTO_INCREMENT;" json:"transportId"`             //运费模板id
	TransName        string `gorm:"varchar(36)" json:"transName"`               //运费模板名称
	ShopId           uint   `gorm:"type:bigint;not null;comment:店铺ID" json:"-"` //店铺ID
	ChargeType       int    `gorm:"type:tinyint(2)" json:"chargeType"`          //收费方式（1 按件数,2 按重量 3 按体积）
	IsFreeFee        int    `gorm:"type:tinyint(2)" json:"isFreeFee"`           //是否包邮 1:不包邮 2:包邮
	HasFreeCondition int    `gorm:"type:tinyint(2)" json:"hasFreeCondition"`    //是否含有包邮条件
	//Transfee         []Transfee     `json:"transfees"`                                  //运费项
	//TransfeeFrees    []TransfeeFree `json:"transfeeFrees"`                              //指定条件包邮项
	CreatedAt time.Time `json:"-"`
	UpdatedAt time.Time `json:"-"`
}
